#ifndef lcthw_List_algos_h
#define lcthw_List_algos_h
#include <lcthw/list.h>

typedef int (*List_compare)(const void *a,const void *b);
int   List_bubble_sort(List *words, List_compare cmp);
List *List_merge_sort (List *words, List_compare cmp);
void List_insert_sorted(List *list , void *value, List_compare cmp);
#endif